homogeneous polymerization - Spanish English Dictionary